phenol aldehyde - German English Dictionary